Stock Spirits Group names Steven Libermann as chief executive
14 October, 2025
Stock Spirits Group has appointed Steven Libermann as its chief executive officer, effective 1 December 2025.
Stoli Group USA files for bankruptcy
03 December, 2024
Stoli Group has filed for bankruptcy in the US largely due to a two-month-long cyber attack that impacted operations in the States.
